20 research outputs found

    OOPS! – OntOlogy Pitfalls Scanner!

    Full text link
    The application of methodologies for building ontologies has improved the ontology quality. However, such a quality is not totally guaranteed because of the difficulties involved in ontology modelling. These difficulties are related to the inclusion of anomalies or worst practices in the modelling. Several authors have provided lists of typical anomalies detected in ontologies during the last decade. In this context, our aim in this technical report is to describe OOPS! (OntOlogy Pitfalls Scanner!), a tool for pitfalls detection in ontology developments

    A Double Classification of Common Pitfalls in Ontologies

    Get PDF
    The application of methodologies for building ontologies has improved the ontology quality. However, such a quality is not totally guaranteed because of the difficulties involved in ontology modelling. These difficulties are related to the inclusion of anomalies or worst practices in the modelling. In this context, our aim in this paper is twofold: (1) to provide a catalogue of common worst practices, which we call pitfalls, and (2) to present a double classification of such pitfalls. These two products will serve in the ontology development in two ways: (a) to avoid the appearance of pitfalls in the ontology modelling, and (b) to evaluate and correct ontologies to improve their quality

    Red de ontologías para el Camino de Santiago

    Full text link
    Las principales aportaciones del proyecto final de carrera titulado “Red de Ontologías para el Camino de Santiago” y realizado por Dña María Poveda Villalón han sido las siguientes: 1 El desarrollo de una red de ontologías basada en Lógica Descriptiva que representa el conocimiento relacionado con el Camino de Santiago. Dicho camino de peregrinación involucra dominios tan diversos como el arte, la geografía, la arquitectura, etc. El objetivo de esta red de ontologías es permitir el acceso y la edición de información referente al Camino de Santiago. Esta red de ontologías se ha desarrollado en el contexto del proyecto nacional GeoBuddies: Anotación semántica colaborativa con dispositivos móviles en el Camino de Santiago (TSI2007-65677-C02) (http://www.geobuddies.net/). La red de ontologías, cuyo desarrollo se ha realizado basándose en la NeOn Methodology [3], está formada por once módulos que tratan los siguientes subdominios: arquitectura, arte, geografía, GML (Geography Markup Language), gustos, lenguajes, personas, precio, servicios comunitarios, tiempo y unidades de medida. Dicha red de ontología se incluirá en el segundo prototipo de la plataforma Geobuddies para la recuperación y edición de información acerca del Camino de Santiago. 2. El desarrollo de unas guías metodológicas preliminares para la creación de redes de ontologías basadas en la experiencia y los problemas encontrados a lo largo del desarrollo de la red de ontologías para el Camino de Santiago. Estas guías pretenden orientar a un usuario inexperto en la creación de redes de ontologías sobre cómo disponer la estructura de la red de ontologías. 3. El desarrollo de unas guías metodológicas preliminares para evitar el uso de malas prácticas o antipatrones durante la modelización de ontologías. El modelado de ontologías se ha convertido por la dificultad que conlleva en uno de los principales temas de investigación en el área de la ingeniería ontológica. Además, en el campo de la ingeniería ontológica se ha demostrado [1, 2] que los desarrolladores de ontologías tienen dificultades para reutilizar patrones de diseño correctos durante la modelización, incluyendo en estos casos errores en los modelos. Por lo tanto, se necesita un mejor soporte para entender y usar correctamente los patrones de diseño ontológico, evitando de este modo la aparición de errores de modelado. Estas guías preliminares consisten en la descripción de unas malas prácticas, unas indicaciones de cómo podrían detectarse, un ejemplo en el que se encontró dicha mala práctica y una posible solución para evitar la mala práctica. Las guías metodológicas que se aportan en el proyecto final de carrera tienen como objetivo ayudar a los desarrolladores de ontologías a construir ontologías reutilizando buenas prácticas y evitando la inclusión de errores de modelado

    SimpleOrAggregated

    Get PDF
    In this paper, we describe a content ontology design pattern to represent objects that can be simple or aggregated. The aggregation relation refers to several objects gathered in another object acting as a whole; all these objects should belong to the same concept in the model

    Summarization of an Inverse n-ary Relation

    Get PDF
    In this paper, we describe a logical ontology design pattern that summarizes a relationship and its inverse between two distinguished members of an n-ary relationship

    Benefits of Natural Language Techniques in Ontology Evaluation : the OOPS! Case

    Get PDF
    National audienceNatural language techniques play an important role in Ontology Engineering. Developing ontologies in a manual fashion is a complex and time consuming process, which implies the participation of domain experts and ontology engineers to build and evaluate them. Natural language techniques traditionally help to (semi)automatically build ontologies and to populate them. However, the general trends for evaluating ontologies are mainly expert reviewing, evaluating quality dimensions and criteria, and evaluating against existing ontologies and set of common errors. That is, the use of natural language techniques in ontology evaluation is not widely spread. Thus, in this paper we aim at the use of natural language techniques during the ontology evaluation process. In particular, we propose a first attempt towards a language-based enhancement of the pitfall detection process within the ontology evaluation tool OOPS!

    Reusing Ontology Design Patterns in a Context Ontology Network

    Get PDF
    Reusing knowledge resources, specifically Ontology Design Patterns (ODPs), has became a popular technique within the ontology engineering field. Such a reuse allows speeding up the ontology development process, saving time and money, and promoting the application of good practices. Recently methods and tools to support the reuse of ODPs have emerged. In addition, the existence of detailed examples of real use cases that reuse ODPs favours the adoption and application of such methods. Thus, our objective in this paper is to show an example of how to apply a method for reusing ODPs during the development of a context ontology network to model context-related knowledge that allows adapting applications based on user context. Besides, in this paper we present the main drawbacks found during the application of the reuse method as well as some proposals to overcome them

    Malas prácticas en ontologías

    Get PDF
    Los denominados patrones de diseño ontológico (Ontology Design Patterns u ODPs), definidos como soluciones a problemas de diseño, suponen una ayuda para los desarrolladores durante la modelización de ontologías, proporcionan una guía en el desarrollo y en la evaluación, y mejoran la calidad de las ontologías resultantes. Sin embargo, se ha demostrado que los desarrolladores de ontologías tienen dificultades para reutilizar los patrones de diseño correctos, incluyendo en estos casos errores en la modelización. Para evitar la aparición de errores de modelado en ontologías, en este artículo se propone una clasificación de los mismos en dos tipos: (1) errores de modelado relacionados con ODPs existentes, llamados antipatrones; y (2) errores de modelado no relacionados con ODPs existentes, denominados malas prácticas. Esta clasificación ha surgido fruto del análisis de un conjunto de ontologías. Este artículo se centra en las malas prácticas encontradas durante dicho análisis, presentando una clasificación de las mismas y una serie de ejemplos

    Did you evaluate your ontology? OOPS! (OntOlogy Pitfall Scanner!)

    Full text link
    The application of methodologies for building ontologies can improve ontology quality. However, such quality is not guaranteed because of the difficulties involved in ontology modelling. These difficulties are related to the inclusion of anomalies or bad practices within the ontology development. In this context, our aim is to describe OOPS!(OntOlogy Pitfall Scanner!), a tool for detecting pitfalls in ontologies

    Ontology Analysis Based on Ontology Design Patterns

    Get PDF
    The so-called Ontology Design Patterns (ODPs), which have been defined as solutions to ontological design problems, are of great help to developers when modelling ontologies since these patterns provide a development guide and improve the quality of the resulting ontologies. However, it has been demonstrated that, in many cases, developers encounter difficulties when they have to reuse ontology design patterns and include errors in the modelling. Thus, to avoid errors in ontology modelling, this paper proposes classifying errors into two types: (1) errors related to existing ODPs, called anti-patterns, and (2) errors not related to existing ODPs, called worst practices. This classification is the result of analysing a set of ontologies which come from an academic experiment. In addition, the paper presents a general classification of the worst practices found and a set of worst practice examples. Finally, the paper shows an example of how the aforementioned worst practices could be related among them
    corecore